render venerable - İspanyolca İngilizce Sözlük